Putin Winning, Biden Losing